temporary building - Spanish English Dictionary